package com.dd.seckill.cluster.pojo.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author liuxianmeng
 * @CreateTime 2025/9/8 14:35
 * @Description 秒杀消息
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class SeckillMessage {
    private Long userId;      // 用户的id
    private Long goodsId;    // 用户请求秒杀商品的id
    private String goodsKey;    // 商品信息RedisKey
    private String stockKey;    // 商品库存Rediskey
    private String userSetKey;  // 用户集合RedisKey（已购买某商品的用户集合）
}
